a bang in the arm - French English Dictionary